have been had been farkı ne demek?

"Have been" ve "had been" İngilizce'de kullanılan iki farklı fiil yapısıdır. "Have been" genellikle geçmiş zaman ve şimdiki zaman arasındaki bağlantıyı ifade ederken, "had been" ise geçmişteki bir olayın veya durumun şimdiden önce olduğunu ifade eder.

Örneğin;

  • She has been studying English for 2 years. (O, İngilizceyi 2 yıldır çalışıyor.)
  • She had been studying English for 2 years before she moved to Canada. (O, Kanada'ya taşınmadan önce İngilizce çalışıyordu.)

Burada, "have been" şimdiki zamanda kullanılırken "had been" geçmişteki bir zamanda kullanılmaktadır.

Ayrıca, "have been" ve "had been" sadece fiil yapısı olarak farklıdır. "Have been" bir olumlu cümleden önce kullanılırken, "had been" genellikle bir diğer geçmiş zaman fiiliyle birlikte kullanılır. Örneğin;

  • I have been to New York. (Ben New York'ta bulundum.)
  • If I had been to New York, I would have visited the Statue of Liberty. (Eğer New York'ta olmuş olsaydım, Özgürlük Heykeli'ni ziyaret ederdim.)

Burada "had been" cümlesi "If" koşul kelimesiyle birlikte kullanılmaktadır. Bu tür cümlelerde "had" hareketin tamamlanmış olduğunu ifade eder ve sonraki cümledeki eylem veya durum değişikliğine neden olmuştur.